//
//  ArcProgressView.h
//  FinanceProject
//
//  Created by 陈显摆 on 2025/4/7.
//
#import <UIKit/UIKit.h>

@interface ArcProgressView : UIView

@property (nonatomic, assign) CGFloat radius;          // 半径
@property (nonatomic, assign) CGFloat percent;         // 0.0 - 1.0
@property (nonatomic, assign) CGFloat startAngle;      // 起始角度（单位：度）
@property (nonatomic, assign) CGFloat sweepAngle;      // 总弧度（单位：度）
@property (nonatomic, assign) CGFloat lineWidth;       // 线宽

@property (nonatomic, strong, readonly) UILabel *topLabel;
@property (nonatomic, strong, readonly) UILabel *bottomLabel;

- (void)updateProgress:(CGFloat)percent animated:(BOOL)animated;

@end
